home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7015 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.2 KB

  1. Path: newsbf02.news.aol.com!not-for-mail
  2. From: cmarschn@aol.com (Cmarschn)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Say *perhaps* to fat binaries (was: what the new amiga-os *must* have)
  5. Date: 7 Apr 1996 18:51:14 -0400
  6. Organization: America Online, Inc. (1-800-827-6364)
  7. Sender: root@newsbf02.news.aol.com
  8. Message-ID: <4k9gt2$cgt@newsbf02.news.aol.com>
  9. References: <4k934i$lbr@nic.wi.leidenuniv.nl>
  10. NNTP-Posting-Host: newsbf02.mail.aol.com
  11. X-Newsreader: AOL Offline Reader
  12.  
  13. Im Artikel <4k934i$lbr@nic.wi.leidenuniv.nl>, jvermeul@wi.leidenuniv.nl
  14. (J.T.Vermeulen) schreibt:
  15.  
  16. >>Finally I got a friend out there in cyberspace. I 've never understood
  17. why
  18. >>I just can cycle through string gadgets, but not through cycles, radios,
  19. >>checks, listboxes and so forth. That can't be so hard to implement!
  20. >
  21. >With serious design issues such as these, two users saying "I never
  22. formatted
  23. >my hard drive by accident" is not sufficient reason to take risks with
  24. other 
  25. >users' machines.
  26.  
  27. 1) I was talking about the inconsistency at the behaviour of different
  28. gadgets, like cycle gadgets, radio buttons etc. The OK->close issue is
  29. another problem. 
  30.  
  31. 2) This problem is solved by the leading User Interface, Windows, and many
  32. other interfaces, like OS/2, in the following way: A default button is
  33. surrounded by a thick rectangle, showing that if you press return, it will
  34. react as if this button was pressed, with the result that the window is
  35. closed. 
  36.  
  37. 3) Other interfaces, mostly running under DOS (I know the Norton
  38. Utilities, Telemate and some other programs) assign the return key to the
  39. same function as the tab key: It will jump to the next control element,
  40. with the buttons OK, Cancel etc. as the last ones.
  41.  
  42. 4) The Amiga doesn't use one of these systems. When a requester pops up,
  43. one has to press lamiga-v or lamiga-b. These keys are hardly documented,
  44. so that the ordinary Amiga user doesn't know of their existence. If a
  45. dialogue pops up, and there are string gadgets in it, I might have the
  46. luck that the cursor is in the first gadget (that depends on the
  47. programmer). I may cycle through further string gadgets by pressing tab /
  48. shift-tab. But I may not change the values of cycle gadgets, radio
  49. buttons, taglists and so forth.
  50.  
  51. 5) The gadtools.library supports underlined characters in the description
  52. of a gadget. So that when I write "_Ok" in my source code, the O will be
  53. underlined. But the gadtools.library doesn't check the keyboard input. So
  54. the programmer as to take care of the keys. This leads to several
  55. interpretations: In some programs I can press the key given by the
  56. underlined character. Within others I have to press the Alt key along with
  57. the character. And even others use RAmiga as a Qualifier. Not very easy 
  58. to grab. And even others, like the good old Preferences programs, don't
  59. use this feature at all, so I'll have to look for my mouse.
  60.  
  61. 6) Many programs use the shifted key to go back within a list for example.
  62. So I'll have to press three keys at a time. Would be easier to press
  63. Cursor Up.
  64.  
  65. 7) I formatted my hard drive two or three times in the last 6 years,
  66. forced by unrepairable errors. During that operation, no other
  67. applications were reachable, because they were just on the way to be
  68. deleted. 
  69.  
  70. 8) Conclusion: The amount of actions that are irreversible tend to be 0.
  71. The ordinary user is *not* doing network setups. Irreversible actions are
  72. not done in the background.
  73.  
  74. 9) It's much slower to move the hand to the mouse, press a button and go
  75. back than to press Return.
  76.  
  77. 10) It's much slower and unhandier to press RAmiga-O instead of Return or
  78. at least Tab-Tab-Tab-Return.
  79.  
  80. 11) The option to deactivate the keyboard can be upheld at tasks that may
  81. destroy anything.
  82.  
  83. 12) Conclusion: There is no reason why the system should not support the
  84. keyboard for the User Interface control as the most popular OSes do.
  85.  
  86. cu
  87.  
  88. Clemens
  89.  
  90. 13) While I was writing this message on a PC, I (again) haven't lost any
  91. information by a careless misuse of the return key.
  92.  
  93.  
  94.      ///
  95. ----///-------------------------------------------------------
  96. \\\///  Clemens Marschner           CMarschn@aol.com (Germany)
  97. -\///---------------------------------------------------------
  98. VINCENT  You know what the funniest thing about Europe is?
  99.   JULES  What?
  100. VINCENT  It's the little differences. 
  101.